package com.indexingsystem.system.service;

import com.indexingsystem.boss.Vo.GetAuditTaskListReqVo;
import com.indexingsystem.boss.common.PagedResult;
import com.indexingsystem.boss.entity.IdxTaskCheck;

import java.util.List;

public interface IdxTaskCheckService {
    int deleteByPrimaryKey(String checkId);

    int insert(IdxTaskCheck record);

    int insertSelective(IdxTaskCheck record);

    IdxTaskCheck selectByPrimaryKey(String checkId);

    int updateByPrimaryKeySelective(IdxTaskCheck record);

    int updateByPrimaryKeyWithBLOBs(IdxTaskCheck record);

    int updateByPrimaryKey(IdxTaskCheck record);

    int updateStatusByIds(Integer status, List<String> ids);

    PagedResult<IdxTaskCheck> getAuditTaskList(GetAuditTaskListReqVo reqVo);
}
